place for safekeeping - German English Dictionary